package com.xbongbong.pro.onlineEditor.sdk.vo;

import lombok.Data;

import java.util.Map;

/**
 * @author: yingjf
 * @date: 2023/3/6 19:11
 * @description: 获取文件下载地址
 */
@Data
public class GetFileDownloadUrlVO {
    /**
     * 文档下载地址
     */
    private String url;
    /**
     * 文档校验和 (checksum)
     */
    private String digest;
    /**
     * 文档校验和算法 md5 或者 sha1
     */
    private String digest_type;
    /**
     * 请求文档下载地址所需要的额外请求头，例如某些云存储商会要求额外的签名头等
     */
    private Map<String, String> headers;

    public GetFileDownloadUrlVO() {
    }

    public GetFileDownloadUrlVO(String url) {
        this.url = url;
    }
}
